/**
 * 该文件是为了按需加载，剔除掉了一些不需要的框架组件。
 * 减少了编译支持库包大小
 *
 * 当需要更多组件依赖时，在该文件加入即可
 */

import Vue from 'vue';
import {
  Table,
  Button,
  Menu,
  Icon,
  Dropdown,
  Tabs,
  Divider,
  Tag,
  Modal,
  FormModel,
  Input,
  Radio,
  Checkbox,
  DatePicker,
  Select,
  Row,
  Col,
  Tree,
  List,
  message
} from 'ant-design-vue';

Vue.prototype.$message = message;
Vue.prototype.$confirm = Modal.confirm;
Vue.prototype.$info = Modal.info;
Vue.prototype.$success = Modal.success;
Vue.prototype.$error = Modal.error;
Vue.prototype.$warning = Modal.warning;

Vue.use(Table);
Vue.use(Button);
Vue.use(Menu);
Vue.use(Icon);
Vue.use(Dropdown);
Vue.use(Tabs);
Vue.use(Divider);
Vue.use(Tag);
Vue.use(Modal);
Vue.use(FormModel);
Vue.use(Input);
Vue.use(Radio);
Vue.use(Checkbox);
Vue.use(DatePicker);
Vue.use(Select);
Vue.use(Row);
Vue.use(Col);
Vue.use(Tree);
Vue.use(List);
